A150, Sciences II
Antonina Roll Mecak
National Institutes of Health USA
Everything you wanted to know about microtubule but were afraid to ask
Host: Charlotte Aumeier
As part of the University of Geneva / Faculty of Science / Section of Biology, the Department's mission is to understand the fundamental principles of life.